escajocote (náhuatl) - Spanish English Dictionary